that which testifies - Español Inglés Diccionario